Марк Томсон с отличием окончил Университет Эдинбурга в 1987 году, получил степень магистра гуманитарных наук, стал членом ассоциированного Института страхования (Великобритания).
В 1983-84 годах изучал русский язык в Государственном институте русского языка имени А.С. Пушкина.
Свою карьеру в страховании начал в 1987 году специалистом в страховой группе Sun Alliance Insurance Group (впоследствии – RSA Insurance Group), дочерней компанией которой является ОАО «Интач Страхование».
За время своей 25-летней карьеры занимал различные руководящие посты в RSA в Великобритании.
В 2008 году вошел в состав руководства региональной группой Центральной и Восточной Европы, частью которой является и российское подразделение.
В 2011 году был назначен директором операционного департамента ОАО «Интач Страхование».